home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Atari Mega Archive 1
/
Atari Mega Archive - Volume 1.iso
/
lists
/
gem
/
l_0799
/
402
< prev
next >
Wrap
Internet Message Format
|
1994-08-27
|
5KB
Date: Fri, 10 Jun 94 16:16 BST-1
From: Ofir Gal <ogal@cix.compulink.co.uk>
Subject: Proposal 6
To: gem-list@world.std.com
Message-Id: <memo.347873@cix.compulink.co.uk>
Precedence: bulk
I have modified the proposal according to comments from gem list
subscribers. I hope I didn't mess it up. Please read through carefully as
I would like to put it to a vote as soon as we can.
Proposed Keyboard Shortcut Standard v6 - 10 June 1994
===========================================================
CTRL O - Open
CTRL N - New
CTRL U - Close Top Window
Shift CTRL U - Close All Windows
CTRL W - Cycle Windows -(Bottom top window)
Shift+CTRL W - Reverse Cycle Windows
CTRL D - Abandon WIndow (put in a menu or iconify)
CTRL S - Save
Shift+CTRL S - Save As... *3
CTRL P - Print
Shift CTRL P - Printer Configuration, Page Layout
CTRL Q - Quit
CTRL X - Cut
CTRL C - Copy
Shift+CTRL C - Append (to clipboard) *1
CTRL V - Paste
Shift+CTRL+V - Insert (Paste) File
CTRL A - Select All
Shift CTRL A - Deselect All
CTRL F - Find
CTRL G - Find next
Shift CTRL G - Find previous
CTRL R - Replace
CTRL T - Replace Next
Shift CTRL T - Replace previous
Help - Open Help Window *2
Shift+Help - Enable/Disable Help mode *2
Undo - Undo Last op
CTRL Undo - Redo last op
CTRL I - Show Info
CTRL BS - Delete word to left
CTRL Del - Delete word to right
CTRL left/right arrow - Move one word left/right
CTRL up/down arrow - Move one paragraph up/down
CTRL Home - Move to top of doc
Shift+CTRL Home - Move to bottom of doc
ClrHome - Move to top of page/frame
Shift+ClrHome - Move to bottom of page/frame
Shift left/right arrow - Move to start/end of line
Shift up/down arrow - Scroll one screen up/down
Shift Del - Delete to end of line
Shift BS - Delete from start of line
CTRL Y - Delete line
Shift CTRL Y - Delete Paragraph
Delete - Delete selected objects
CTRL Z - Font Selector
Shift CTRL Z - Charmap (text processor/editor)
The following four are still a problem
--------------------------------------
CTRL B - Set block start
CTRL E - Set block end
Shift+CTRL B - Move to block start
Shift+CTRL E - Move to block end
Insert - Toggle Insert/Overwrite mode
In Dialog Boxes
---------------
Return - OK, Yes, etc...
Undo - Cancel, Abort, etc...
Other buttons should be available via ALT+<x> as in Let 'em Fly. Editable
text fields should follow the standard as above. CTRL+DEL to delete word
right of cursor, SHIFT+DEL to delete whole line from cursor, ClrHome to
move to top object, etc... It is also recommended that a Help button is
included in modal dialog boxes.
Comments and suggestions
------------------------
The main theme of this standard is to allow SHIFT to act as a
modifier for CTRL shortcuts. CTRL+S for save and SHIFT+CTRL+S for
Save As...
Function keys should remain app dependent. They can be used for
Macros, text styles, special operations, user configurable, etc.
Keyboard shortcuts should be displayed in the menu as follows
Shift - ASCII 1 - Up arrow
CTRL - ASCII 94 - ^
ALT - ASCII 7 - same as FULLER
The actual character should be UPPER CASE. The order should be
SHIFT+CTRL+char or SHIFT+ALT+char. CTRL+ALT should not be used as
this is used by the OS for app switching, reset, etc.
*1 Suggested by Scott Sanders is a Save Block operation instead of Append
to clipboard. The reasoning is that Append is only useful for text
editors. A possible solution would be to give Save Block its own keboard
shortcut, otherwise such option could be accessed from a menu entry.
*2 It may be a good idea to use ST Guide or a similar system as
the standard tool for Help.
Also suggested by Scott Sanders is a Help mode (Shift+Help) where clicking
on an object/menu item will display help about the object. If Help Mode is
enabled, the mouse should change to a question mark to indicate this to
the user.
*3 Many German programs use CTRL+M for Save As... I suggest a
gradual change for them where they will display and respond to the new
Shift+CTRL+S in the menu, but will also continue to support
CTRL+M invisivbly. This means that CTRL+M will have to remain
either undefined or reserved for a while.
Bye,
Ofir ogal@cix.compulink.co.uk